/**
 * 文件名：OrderSpecMapper.java
 *
 * 创建人：Fyh - 1009173473@qq.com
 *
 * 创建时间：2019年4月16日 下午2:45:07
 *
 * 版权所有：南京植百汇智能科技服务有限公司
 */
package com.z100h.supplychain.order.mapper;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.jeeplus.core.persistence.annotation.MyBatisMapper;
import com.z100h.supplychain.order.entity.ErpSkuDetail;
import com.z100h.supplychain.order.entity.OrderSpec;

/**
 * [描述信息：说明类的基本功能]
 *
 * @author Fyh - 1009173473@qq.com
 * @version 1.0 Created on 2019年4月16日 下午2:45:07
 */
@MyBatisMapper
public interface OrderSpecMapper {

	public List<OrderSpec> findOrderSpecListByStorageId(@Param("orderId") String orderId,
			@Param("storageId") String storageId);

	public List<OrderSpec> findOrderSpecList(String orderId);

	public List<OrderSpec> findRepairByCustomerId(String customerId);

	public List<OrderSpec> findOrderDetailByCustomerId(String customerId);

	public List<OrderSpec> findSummaryByCustomerId(String customerId);

	public List<OrderSpec> findCustomerDetail(@Param("customerId") String customerId,
			@Param("serviceType") String serviceType);

	public List<ErpSkuDetail> findAll(@Param("evidenceIds") List<String> evidenceIds,
			@Param("isSupplement") String isSupplement);

	public List<ErpSkuDetail> findAllFlowerpots(@Param("evidenceIds") List<String> evidenceIds,
			@Param("isSupplement") String isSupplement);

	public List<OrderSpec> findSummarySkuByCustomerId(String customerId);

	public List<OrderSpec> findRepairSkuByCustomerId(String customerId);

	public List<OrderSpec> findOrderDetailSkuByCustomerId(String customerId);
}
